As with all equipment, I definitely suggest that whatever you purchase, get it from someplace that has a 30 day return policy.
There are some that like the z5500's and some that don't. I have these speakers and use the sub only with my JBL mains. The sub will knock out the windows if you want it to. The satelites I only use at home somethimes when I leave my JBL's in the trunk of my car. Actually my keyboard sounds better through my stereo by a bunch.
They have a sound I just don't like. The best way I could describe them is having a small, shallow sound with absolutely no midrange. If they are blasting you right in the face they sound kind of good.
So not everyone has the same ears for sound. If you get them and you like them, good for you. If you get them and don't like them, then good for you too. Whatever works for your particular needs.
Scott
http://ScottLMusic.com